package cool.webstudy.admin.model.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 
 * @author think
 * @date 2024/7/20 17:53
 * @description: 分页获取信息列表接口请求参数基础模型，每一个分页查询接口的请求参数模型若无特殊需求都应该继承该模型
 */
@Data
@Schema(description = "分页获取信息列表接口请求参数基础模型")
public class PaginationQueryBaseDTO {
    /**
     * 分页参数：当前页码
     */
    @Schema(description = "分页参数：当前页码",required = true)
    private Long current;
    /**
     * 分页参数：页面大小
     */
    @Schema(description = "分页参数：页面大小",required = true)
    private Long pageSize;
    /**
     * 模糊搜索关键词
     */
    @Schema(description = "模糊搜索关键词")
    private String context;
}
